package com.example.helloffmpeg.constants;

import android.os.Environment;

import com.blankj.utilcode.util.Utils;

import java.io.File;

/**
 * Description:
 * Created by WuQuan on 2021/11/16.
 */
public class AppConstant {
    public final static File ROOT_DIR= Utils.getApp().getExternalFilesDir(null);
    public final static String ROOT_DIR_PUBLIC= Environment.getExternalStorageDirectory().getPath();
    public final static String ROOT_DIR_PATH= Utils.getApp().getExternalFilesDir(null).getAbsolutePath();
    public final static String ROOT_DIR_DCIM= Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).getPath();
    public final static String ROOT_DIR_DOWNLOADS= Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).getPath();
    public final static String ROOT_DIR_KANDAO= "/Kandao";
    public final static String ROOT_DIR_QOOCAM= "/QooCam";
    public final static String ROOT_DIR_QOOCAM_PRIVATE= ROOT_DIR_PATH+ROOT_DIR_KANDAO+ROOT_DIR_QOOCAM;
    public final static String ROOT_DIR_QOOCAM_DOWNLOAD_PRIVATE= ROOT_DIR_QOOCAM_PRIVATE+"/Download";
    public final static String ROOT_DIR_TEMP_IMAGE_TO_VIDEO_CONFIG_PRIVATE = ROOT_DIR_QOOCAM_PRIVATE + "/TempImageToVideo";
    public final static String ROOT_DIR_QOOCAM_UPGRADE_PRIVATE= ROOT_DIR_QOOCAM_PRIVATE+"/Upgrade";
    public final static String ROOT_DIR_QOOCAM_TEST_PRIVATE= ROOT_DIR_QOOCAM_PRIVATE+"/Test";
    public final static String ROOT_DIR_QOOCAM_CACHE_PRIVATE= ROOT_DIR_QOOCAM_PRIVATE+"/Cache";
    public final static String ROOT_DIR_QOOCAM_CACHE_PRIVATE_LIVE = ROOT_DIR_QOOCAM_CACHE_PRIVATE+"/Live";
    public final static String ROOT_DIR_DCIM_PRIVATE= ROOT_DIR_PATH+"/DCIM";
    public final static String ROOT_DIR_TEST_PRIVATE= ROOT_DIR_PATH+"/Test";
    public final static String ROOT_DIR_XEME_PRIVATE= ROOT_DIR_PATH+"/xeme";
    public final static String ROOT_DIR_FEEDBACK_PRIVATE= ROOT_DIR_QOOCAM_PRIVATE + "/feedbacklog";
    public final static String FILE_TEST_MP4= "/file_test.mp4";
    public final static String FILE_TEST_KARVA_01= "/Q360_Karva_01.mp4"; //不要修改命名，旧版底层C++需解析特定格式
    public final static String FILE_TEST_KARVA_02= "/Q360_Karva_02.mp4"; //不要修改命名，旧版底层C++需解析特定格式
    public final static String FILE_TEST_KARVA_LAST_01= "/Q360_Karva_01.kvar"; //不要修改命名，新版底层RenderWorker需解析特定格式
    public final static String FILE_TEST_KARVA_LAST_02= "/Q360_Karva_02.kvar"; //不要修改命名，新版底层RenderWorker需解析特定格式
}
